portion of excrement - Français Anglais Dictionnaire